CalTrack automatically calculates your BMI and updates it as your weight changes. The USDA 6,000 food database has foods in over 11,000 portion sizes. You can also type in the exact number of calories from the food packaging, and CalTrack automatically remembers the number for next time.
Tucows, Inc has graciously donated a copy of this software to the Internet Archive's Tucows Software Archive for long term preservation and access. Please check the Tucows website for all current versions of the software.